<?php

// uncomment the following to define a path alias
// Yii::setPathOfAlias('local','path/to/local-folder');

// This is the main Web application configuration. Any writable
// CWebApplication properties can be configured here.
return array(

	'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
	'name'=>'КУРСОВЫЕ И КВАЛИФИКАЦИОННЫЕ РАБОТЫ',
    'charset' => 'UTF-8',
   
	

        // preloading 'log' component
        'preload'=>array('log'),

        // autoloading model and component classes
        'import'=>array(
                'application.models.*',
                'application.components.*',
                
        //        'application.modules.srbac.controllers.SBaseController',
        ),

        'modules'=>array(
                'gii'=>array(
                        'class'=>'system.gii.GiiModule',
                        'password'=>'1',
                // 'ipFilters'=>array(...a list of IPs...),
                // 'newFileMode'=>0666,
                // 'newDirMode'=>0777,
                ),

        ),



        // application components
        'components'=>array(
                'user'=>array(
                // enable cookie-based authentication
                        'allowAutoLogin'=>true,
                        'loginUrl'=>array('site/login'),
                ),
                // uncomment the following to enable URLs in path-format

                'urlManager'=>array(
                        'urlFormat'=>'path',
                        'urlSuffix' =>'.htm',
                        'showScriptName' => false,
                        'rules'=>array(
                                '<controller:\w+>/<id:\d+>'=>'<controller>/view',
                                '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
                                '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
                        ),
                ),

                //'db'=>array(
                //	'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
                //),
                // uncomment the following to use a MySQL database

                'db'=>array(
                        'connectionString' => 'mysql:host=localhost;dbname=mydb',
                        'emulatePrepare' => true,
                        'username' => 'root',
                        'password' => '',
                        'charset' => 'utf8',
                        // включаем профайлер
                        'enableProfiling'=>true,
                        // показываем значения параметров
                        'enableParamLogging' => true,






                ),

                'authManager' => array(
                        'class' => 'PhpAuthManager',
                        'defaultRoles'       =>  array('guest'),
                ),


                'errorHandler'=>array(
                // use 'site/error' action to display errors
                        'errorAction'=>'site/error',
                ),

                

          'log'=>array(
                        'class'=>'CLogRouter',
                        'routes'=>array(
                                 array(
                                        'class' => 'CWebLogRoute',
                                        'levels' => 'profile',
                                        'showInFireBug'=>true,
                                ),
                                array(
                                        'class'=>'CFileLogRoute',
                                        'levels'=>'error, warning',
                                ),
                          /*     array(
                                // направляем результаты профайлинга в ProfileLogRoute (отображается
                                // внизу страницы)
                                        'class'=>'CProfileLogRoute',
                                        'levels'=>'profile',
                                        'enabled'=>true,
                                ),*/



                        // uncomment the following to show log messages on web pages
                        /*
				array(
					'class'=>'CWebLogRoute',
				),
                        */
                        ),
                ),
        ),

        // application-level parameters that can be accessed
        // using Yii::app()->params['paramName']
        'params'=>array(
        // this is used in contact page
                'adminEmail'=>'webmaster@example.com',
                //salt for md5 password hashmaking
                'salt'=>'q1w2e3r4t5y6',
        ),



);